shared revenue - Spanish English Dictionary